shown one's superiority - Français Anglais Dictionnaire